home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 009 / unprot.arc / MSWORD.TXT < prev    next >
Encoding:
Text File  |  1986-03-27  |  12.4 KB  |  360 lines

  1. ************************* MICROSOFT WORD ***************************
  2.  
  3. The protection scheme for MS word is quite good.  The last track
  4. is formatted with 256 byte sectors.  One sector, however, has
  5. an ID that says it is a 1K sector.  If you try to read it as a 256
  6. byte sector, you'll get a sector not found.  You can read it as a
  7. 1K sector with a guaranteed CRC error, and you will get the data
  8. and other sector overhead from 3+ sectors.  They read it as 1K, and
  9. use the bytes after the first 256 for decryption.  These bytes
  10. constitute the post-amble of the sector, the inter-sector gap, and
  11. the preamble to the next 256 byte sector.  If it's not formatted
  12. with the correct inter-sector gap, it wont work.
  13.  
  14. The best way around this is to modify the MWCOPY program so it
  15. will let you make more than one copy.  The below mods will let
  16. you make as many backups as you want (and you can leave the
  17. write protect tab on your master disk).  Of course, this method
  18. should only be used by registered owners of Word.  If you, or any
  19. of your IMF force is killed, the secretary will disavow any
  20. knowledge of these patches.
  21.  
  22. We will copy MWCOPY to another disk, using another name (MWCP) so
  23. you'll know it's the special version, and then modify MWCP.
  24.  
  25. (with master disk in A:, B: has any disk with debug on it)
  26. A>copy mwcopy.com b:mwcp.com
  27. A>b:
  28. B>debug mwcp.com
  29. -e103
  30. xxxx:0103  0x.00
  31. -e148
  32. xxxx:0148  A5.a7
  33. -e194
  34. xxxx:0194  02.04
  35. -e32a
  36. xxxx:032A  1C.1e
  37. -e32e
  38. xxxx:032E  1C.1e
  39. -e3372
  40. xxxx:3372  01.03
  41. -ecfe
  42. xxxx:0CFE  CD.90<space>26.90<space>
  43. xxxx:0D00  5B.90
  44. -e4ab
  45. xxxx:04AB  1B.84
  46. -e69a
  47. xxxx:069A  C1.b9<space>38.ff<space>28.b9
  48. -e7b3
  49. xxxx:07B3  A2.5f<space>08.e9
  50. -e66f
  51. xxxx:066F  E5.d8<space>
  52. xxxx:0670  94.29<space>90.ff<space>29.b9
  53. -w
  54. Writing 332D bytes
  55. -q
  56. B>mwcp      (try making a copy..remember,
  57.              leave the write-protect on the master)
  58.    (Just follow the prompts in the program, except when they ask
  59.     you to remove the write protect tab)
  60.  
  61. I think this will also work for the hard disk copy portion.  Another
  62. way to unprotect Word gets rid of the need for any weird disk formats.
  63. But it is MUCH more complicated to do.  Enjoy!
  64.     Dave Alverson
  65.  
  66. ************************* MICROSOFT WORD ******************
  67.  
  68. [Updated 21 Dec 83 - Now works for copy to hard disk]
  69.  
  70. The protection scheme for MS word is quite good.  The last track
  71. is formatted with 256 byte sectors.  One sector, however, has
  72. an ID that says it is a 1K sector.  If you try to read it as a 256
  73. byte sector, you'll get a sector not found.  You can read it as a
  74. 1K sector with a guaranteed CRC error, and you will get the data
  75. and other sector overhead from 3+ sectors.  They read it as 1K, and
  76. use the bytes after the first 256 for decryption.  These bytes
  77. constitute the post-amble of the sector, the inter-sector gap, and
  78. the preamble to the next 256 byte sector.  If it's not formatted
  79. with the correct inter-sector gap, the decryption key is
  80. different and the incorrectly decoded program bombs.
  81.  
  82. The best way around this is to modify the MWCOPY program so it
  83. will let you make more than one copy.  The below mods will let
  84. you make as many backups as you want (and you can leave the
  85. write protect tab on your master disk).  Of course, this method
  86. should only be used by registered owners of Word.  If you, or any
  87. of your IMF force is killed, the secretary will disavow any
  88. knowledge of these patches.
  89.  
  90. We will copy MWCOPY to another disk, using another name (MWCP) so
  91. you'll know it's the special version, and then modify MWCP.
  92.  
  93. (with master disk in A:, B: has any disk with debug on it)
  94. A>copy mwcopy.com b:mwcp.com
  95. A>b:
  96. B>debug mwcp.com
  97. -e103
  98. xxxx:0103  0x.00
  99. -e148
  100. xxxx:0148  A5.a7
  101. -e194
  102. xxxx:0194  02.04
  103. -e32a
  104. xxxx:032A  1C.1e
  105. -e32e
  106. xxxx:032E  1C.1e
  107. -e3372
  108. xxxx:3372  01.03
  109. -ecfe
  110. xxxx:0CFE  CD.90<space>26.90<space>
  111. xxxx:0D00  5B.90
  112. -e4ab
  113. xxxx:04AB  1B.84
  114. -e69a
  115. xxxx:069A  C1.b9<space>38.ff<space>28.b9
  116. -e7b3
  117. xxxx:07B3  A2.5f<space>08.e9
  118. -e66f
  119. xxxx:066F  E5.d8<space>
  120. xxxx:0670  94.29<space>90.ff<space>29.b9
  121. -e3375                  [this is the additional
  122. xxxx:3375  48.4a         mod needed for copy to hdisk]
  123. -w
  124. Writing 332D bytes
  125. -q
  126. B>mwcp      (try making a copy..remember,
  127.              leave the write-protect on the master)
  128.    (Just follow the prompts in the program, except when they ask
  129.     you to remove the write protect tab)
  130.  
  131. The original version of this file did not have the mod at 3375, and
  132. the copy to hdisk would bomb.  With the help of a friend who told me
  133. it wouldnt copy to his hdisk, I found the cause.  The above
  134. procedure will work for backup to floppy or hard disk.  Another
  135. way to unprotect Word gets rid of the need for any weird disk formats.
  136. But it is MUCH more complicated to do.  Enjoy!
  137.  
  138.     Dave Alverson   CompuServe 72155,1560
  139.  
  140. ************************* MICROSOFT WORD Ver. 1.1 ******************
  141.  
  142. Unprotection for Microsoft "WORD" Version 1.1 using the
  143. Ultra-utilities (U-Format and U-Zap). June 22, 1984
  144.  
  145.     The following information is presented for those legitimate
  146. owners who feel somewhat insecure when the availability of an
  147. important program is dependent on the survival of a single floppy
  148. disk.
  149.  
  150.     Microsoft's WORD uses a very good protection method. This
  151. consists of a track (Side 1, Track 39) which is formatted with
  152. twelve sectors. Sectors 1,2,3,4,6,7,8,9,10 & 11 are all 256 byte
  153. sectors. Sector 5 is formatted as a 1024 byte sector with a
  154. inherent CRC error. The sectors on this track have an ASCII text
  155. on the subjects of not stealing software and the names of the
  156. people who worked on the development of the WORD package.
  157.  
  158.     Sectors 1,2,3 & 4, while presenting an interesting message, do
  159. not directly affect the copy protection scheme. They would
  160. appear to be a "red herring", to divert attention from the actual
  161. protection area.
  162.  
  163.     Earlier versions of WORD were supplied with a program called
  164. MWCOPY.COM which permitted a single floppy disk copy and a single
  165. hard disk copy. If you have these versions use WORD.UNP or
  166. WORDNEW.UNP which can be found on many BBS's.
  167.  
  168.     Version 1.1 is furnished with a single back-up floppy and the
  169. utility programs furnished are MWCOPY1.COM, MWCOPY.BAT, and
  170. MWCOPY2.BAT. These programs only permit a one-time copy to a hard
  171. disk. No provision is included for a floppy copy.
  172.  
  173.  
  174.  
  175.     To make a floppy copy you will need the Ultra-Utilities, a
  176. userware set of programs available on many BBS's. Of this set you
  177. specifically need U-FORMAT.EXE and U-ZAP.EXE.
  178.  
  179. 1)  Place a write protect tab on your copy of WORD.
  180.  
  181. 2)  Make a copy of WORD with the standard DOS DISKCOPY command.
  182.     (NOTE: There are hidden files, so the use of COPY will
  183.     not work.
  184.  
  185.     DISKCOPY will report "Unrecoverable read errors on source
  186.     Track 39 Side 1". Just ignore this.
  187.  
  188. 3)  Start the U-FORMAT.EXE program. This can be done by removing
  189.     the WORD disk and inserting your Ultra-Utilities disk. Once
  190.     U-Format is started you can remove the Ultra-utilities disk
  191.     and return the WORD disk to the drive.
  192.  
  193. 4)  Select #5 (Display Radix) from the U-Format menu and change to
  194.     decimal display.
  195.  
  196. 5)  Select #4 (Display/Modify Disk Parameter Table) and set the
  197.     following:
  198.  
  199.     #4 Bytes per sector = 001
  200.     #5 Highest sector number per track = 012
  201.     #8 Formatting gap length = 010
  202.  
  203.     All other values remain at the default settings.
  204.  
  205.     Quit to the main menu.
  206.  
  207. 6)  Select menu item #3 (Format a Non-Standard Track)
  208.  
  209.     The program will ask if you intend to format a track with 12
  210.     sectors. Answer = YES
  211.  
  212.     The program will then ask for the following information:
  213.  
  214.     SIDE  =  1
  215.     DRIVE  =  (enter letter of the drive with the COPY disk)
  216.     TRACK  =  39
  217.  
  218.     The program will then prompt for the following information:
  219.  
  220.     Physical Sector #   Logical Sector #   Sector Size
  221.           1                   1               1
  222.           2                   2               1
  223.           3                   3               1
  224.           4                   4               1
  225.           5                   5               3
  226.           6                   6               1
  227.           7                   7               1
  228.           8                   8               1
  229.           9                   9               1
  230.          10                  10               1
  231.          11                  11               1
  232.          12                  12               1
  233.  
  234.     After pressing "enter" in response to the prompt, you may exit
  235.     U-Format.
  236.  
  237. 7)  Start the U-ZAP.EXE program. This can be done by removing
  238.     the WORD disk and inserting your Ultra-Utilities disk. Once
  239.     U-Zap is started you can remove the Ultra-utilities disk
  240.     and return the WORD disk to the drive.
  241.  
  242. 8)  Select #8 (Display Radix) from the U-Format menu and change to
  243.     decimal display.
  244.  
  245. 9)  Select #11 (Display/Modify Disk Parameter Table) and set the
  246.     following:
  247.  
  248.     #4 Bytes per sector = 001
  249.     #5 Highest sector number per track = 012
  250.  
  251.     All other values remain at the default settings.
  252.  
  253.     Quit to the main menu.
  254.  
  255. 10) Select #3 (Copy Disk Sectors) and use the following
  256.     information:
  257.  
  258.     SOURCE DISK                     DESTINATION DISK
  259.  
  260.     SIDE  =  1                      SIDE  =  1
  261.     DRIVE  =  (enter drive letter   DRIVE  =  (enter drive letter
  262.                for WORD disk)                  for COPY disk)
  263.     TRACK  =  39                    TRACK  =  39
  264.     SECTOR  =  6                    SECTOR  =  6
  265.  
  266.         NUMBER OF SECTORS TO COPY  =  7
  267.  
  268.     The program will report "Sector Not Found"... "Re-Try (Y/N)"
  269.     Answer  =  NO
  270.  
  271.     The program will then ask how many sides for the disk.
  272.     Answer  =  2
  273.  
  274.     The program will then show the copy process.
  275.  
  276.     (NOTE: DO NOT copy the information from sectors 1,2,3,4,
  277.     or 5.)
  278.  
  279.     You may then quit from U-zap to DOS.
  280.  
  281.  
  282.     YOUR' DONE.
  283.  
  284.  
  285.     The copy disk should work
  286.  
  287. ************************* MICROSOFT WORD ******************
  288.  
  289. [Updated 21 Dec 83 - Now works for copy to hard disk]
  290.  
  291. The protection scheme for MS word is quite good.  The last track
  292. is formatted with 256 byte sectors.  One sector, however, has
  293. an ID that says it is a 1K sector.  If you try to read it as a 256
  294. byte sector, you'll get a sector not found.  You can read it as a
  295. 1K sector with a guaranteed CRC error, and you will get the data
  296. and other sector overhead from 3+ sectors.  They read it as 1K, and
  297. use the bytes after the first 256 for decryption.  These bytes
  298. constitute the post-amble of the sector, the inter-sector gap, and
  299. the preamble to the next 256 byte sector.  If it's not formatted
  300. with the correct inter-sector gap, the decryption key is
  301. different and the incorrectly decoded program bombs.
  302.  
  303. The best way around this is to modify the MWCOPY program so it
  304. will let you make more than one copy.  The below mods will let
  305. you make as many backups as you want (and you can leave the
  306. write protect tab on your master disk).  Of course, this method
  307. should only be used by registered owners of Word.  If you, or any
  308. of your IMF force is killed, the secretary will disavow any
  309. knowledge of these patches.
  310.  
  311. We will copy MWCOPY to another disk, using another name (MWCP) so
  312. you'll know it's the special version, and then modify MWCP.
  313.  
  314. (with master disk in A:, B: has any disk with debug on it)
  315. A>copy mwcopy.com b:mwcp.com
  316. A>b:
  317. B>debug mwcp.com
  318. -e103
  319. xxxx:0103  0x.00
  320. -e148
  321. xxxx:0148  A5.a7
  322. -e194
  323. xxxx:0194  02.04
  324. -e32a
  325. xxxx:032A  1C.1e
  326. -e32e
  327. xxxx:032E  1C.1e
  328. -e3372
  329. xxxx:3372  01.03
  330. -ecfe
  331. xxxx:0CFE  CD.90<space>26.90<space>
  332. xxxx:0D00  5B.90
  333. -e4ab
  334. xxxx:04AB  1B.84
  335. -e69a
  336. xxxx:069A  C1.b9<space>38.ff<space>28.b9
  337. -e7b3
  338. xxxx:07B3  A2.5f<space>08.e9
  339. -e66f
  340. xxxx:066F  E5.d8<space>
  341. xxxx:0670  94.29<space>90.ff<space>29.b9
  342. -e3375                  [this is the additional
  343. xxxx:3375  48.4a         mod needed for copy to hdisk]
  344. -w
  345. Writing 332D bytes
  346. -q
  347. B>mwcp      (try making a copy..remember,
  348.              leave the write-protect on the master)
  349.    (Just follow the prompts in the program, except when they ask
  350.     you to remove the write protect tab)
  351.  
  352. The original version of this file did not have the mod at 3375, and
  353. the copy to hdisk would bomb.  With the help of a friend who told me
  354. it wouldnt copy to his hdisk, I found the cause.  The above
  355. procedure will work for backup to floppy or hard disk.  Another
  356. way to unprotect Word gets rid of the need for any weird disk formats.
  357. But it is MUCH more complicated to do.  Enjoy!
  358.  
  359.     Dave Alverson   CompuServe 72155,1560
  360.